package com.tarena.lbs.activity.pojo.query;

import com.tarena.lbs.base.protocol.pager.BasePageQuery;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AccessLevel;
import lombok.Data;
import lombok.experimental.FieldDefaults;

@Data
@FieldDefaults(level = AccessLevel.PRIVATE)
public class ActivityQuery extends BasePageQuery {

    @Schema(description ="活动标题")
    String activityName;

    @Schema(description ="投放渠道")
    Integer deliveryChannel;

    @Schema(description ="活动类型")
    Integer type;

    @Schema(description ="活动渠道")
    Integer channelType;

    @Schema(description ="活动状态")
    Integer status;

    @Schema(description ="活动开始时间")
    String startDate;

    @Schema(description ="活动结束时间")
    String endDate;

    @Schema(description ="商家ID-前端忽略")
    Integer businessId;
}
